package com.supermap.dataservice.cloud.tracesource;


import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author aqua
 * @description
 * @date 2018年12月21 上午 10:30
 * @email 1301584033@qq.com
 */
public class TraceSoure  implements Serializable {

    private String userId;
    private String userName;
    private String userMobile;
    private String farmId;
    private String farmName;
    private String longitude;
    private String latitude;
    private String cropName;
    private String cropId;
    private String area;
    private String imgIco;

    public String getImgIco() {
        return imgIco;
    }

    public void setImgIco(String imgIco) {
        this.imgIco = imgIco;
    }

    private List<Puberty> pubertyList = new ArrayList<>();

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserMobile() {
        return userMobile;
    }

    public void setUserMobile(String userMobile) {
        this.userMobile = userMobile;
    }

    public String getFarmId() {
        return farmId;
    }

    public void setFarmId(String farmId) {
        this.farmId = farmId;
    }

    public String getFarmName() {
        return farmName;
    }

    public void setFarmName(String farmName) {
        this.farmName = farmName;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getCropName() {
        return cropName;
    }

    public void setCropName(String cropName) {
        this.cropName = cropName;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public List<Puberty> getPubertyList() {
        return pubertyList;
    }

    public String getCropId() {
        return cropId;
    }

    public void setCropId(String cropId) {
        this.cropId = cropId;
    }

    public void setPubertyList(List<Puberty> pubertyList) {
        this.pubertyList = pubertyList;
    }
}
    class Puberty implements Serializable {
        private String code;
        private String index;
        private String codeName;
        private String beginTime;
        private String endTime;
        private String img;

        public String getImg() {
            return img;
        }

        public void setImg(String img) {
            this.img = img;
        }

        public String getIndex() {
            return index;
        }

        public void setIndex(String index) {
            this.index = index;
        }

        public String getBeginTime() {
            return beginTime;
        }

        public void setBeginTime(String beginTime) {
            this.beginTime = beginTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        private List<ObjectTlist> objectTlists = new ArrayList<>();

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getCodeName() {
            return codeName;
        }

        public void setCodeName(String codeName) {
            this.codeName = codeName;
        }

        public List<ObjectTlist> getObjectTlists() {
            return objectTlists;
        }

        public void setObjectTlists(List<ObjectTlist> objectTlists) {
            this.objectTlists = objectTlists;
        }
    }

    class ObjectTlist  implements  Serializable{
        private String objId;
        private String objTitle;
        private String objSubjectId;
        private String objSubjectName;
        private String objType;
        private String objTime;
        private String objInfo;
        private String objPubertyName;
        private String objCropName;
        private String objLon;
        private String objLat;
        private String objDisasterTypeName;
        private String objUserId;
        private String objUserName;
        private String objAreaCode;
        private String objAreaName;
        private String collectNum;
        private String praiseNum;
        private String imgs;

        public String getObjCropName() {
            return objCropName;
        }

        public void setObjCropName(String objCropName) {
            this.objCropName = objCropName;
        }

        public String getImgs() {
            return imgs;
        }

        public void setImgs(String imgs) {
            this.imgs = imgs;
        }

        public String getObjId() {
            return objId;
        }

        public void setObjId(String objId) {
            this.objId = objId;
        }

        public String getObjTitle() {
            return objTitle;
        }

        public void setObjTitle(String objTitle) {
            this.objTitle = objTitle;
        }

        public String getObjSubjectId() {
            return objSubjectId;
        }

        public void setObjSubjectId(String objSubjectId) {
            this.objSubjectId = objSubjectId;
        }

        public String getObjSubjectName() {
            return objSubjectName;
        }

        public void setObjSubjectName(String objSubjectName) {
            this.objSubjectName = objSubjectName;
        }

        public String getObjType() {
            return objType;
        }

        public void setObjType(String objType) {
            this.objType = objType;
        }

        public String getObjTime() {
            return objTime;
        }

        public void setObjTime(String objTime) {
            this.objTime = objTime;
        }

        public String getObjInfo() {
            return objInfo;
        }

        public void setObjInfo(String objInfo) {
            this.objInfo = objInfo;
        }

        public String getObjPubertyName() {
            return objPubertyName;
        }

        public void setObjPubertyName(String objPubertyName) {
            this.objPubertyName = objPubertyName;
        }

        public String getObjLon() {
            return objLon;
        }

        public void setObjLon(String objLon) {
            this.objLon = objLon;
        }

        public String getObjLat() {
            return objLat;
        }

        public void setObjLat(String objLat) {
            this.objLat = objLat;
        }

        public String getObjDisasterTypeName() {
            return objDisasterTypeName;
        }

        public void setObjDisasterTypeName(String objDisasterTypeName) {
            this.objDisasterTypeName = objDisasterTypeName;
        }

        public String getObjUserId() {
            return objUserId;
        }

        public void setObjUserId(String objUserId) {
            this.objUserId = objUserId;
        }

        public String getObjUserName() {
            return objUserName;
        }

        public void setObjUserName(String objUserName) {
            this.objUserName = objUserName;
        }

        public String getObjAreaCode() {
            return objAreaCode;
        }

        public void setObjAreaCode(String objAreaCode) {
            this.objAreaCode = objAreaCode;
        }

        public String getObjAreaName() {
            return objAreaName;
        }

        public void setObjAreaName(String objAreaName) {
            this.objAreaName = objAreaName;
        }

        public String getCollectNum() {
            return collectNum;
        }

        public void setCollectNum(String collectNum) {
            this.collectNum = collectNum;
        }

        public String getPraiseNum() {
            return praiseNum;
        }

        public void setPraiseNum(String praiseNum) {
            this.praiseNum = praiseNum;
        }

    }

